electrically rotated - French English Dictionary